How do you say barn swallow in Italian?
— Hirundo rustica


Generic synonyms for barn swallow in Italian
swallowdeglutire; inghiottire